1.4 Grundaufbau einer Abfrage in SQL (DML)
Wer nicht weiß, was DML bedeutet, sollte jetzt nachsehen. Kleine Hilfe: DML ist eine Menge von SQL-Befehlen (Schlüsselwörtern) zur Manipulation, also zur Arbeit mit Daten. Sie teilt sich wieder in zwei Gruppen.
Auswahlabfragen erzeugen eine neue Sicht auf vorhandene Daten, zeigen also lediglich verschiedene Inhalte einer Datenbank an, verändern diese jedoch nicht.
Aktionsabfragen ändern die vorhandenen Daten. Eine Datensicherung ist hier unbedingt zu empfehlen, da gelöschte oder geänderte Zeilen sonst nicht wiederhergestellt werden können. Die Aktionsabfragen werden aber erst später Thema dieses Kurses sein.
Wir gehen immer davon aus, dass die jeweils betrachtete Datenbank existiert und zum Bearbeiten so geöffnet ist, dass wir mit Hilfe von SQL-Befehlen direkt darauf zugreifen dürfen.
Wir werden gleich unsere ersten SQL-Anweisungen kennen lernen. Es empfiehlt sich, diese gleich in phpMyAdmin auszuprobieren. Eine Anleitung für den leichten Einstieg finden Sie hinter dem folgenden Link: phpMyAdmin Bedienung und Einrichtung.
Man kann die Textzeilen der angezeigten SQL-Anweisungsblöcke einfach markieren und kopieren. Für den Lerneffekt ist es aber besser die Befehle selbst in das Abfragefenster zu schreiben. Vergleichen Sie dabei immer die korrekte Schreibweise.
Die Personaldatenbank, die wir verwenden, können Sie sich jetzt über den Link in Form eines ER-Modells ansehen. Starten Sie anschließend in ihrem Webbrowser phpMyAdmin (am Besten ein neues Fenster) und öffnen Sie die Datenbank. Bevor Sie nun mit den nächsten Abschnitten fortfahren, machen Sie sich einen Augenblick mit dem Inhalt der Datenbank vertraut.